home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / games / ko2_edit.arc / ko2edit.txt (.txt) < prev    next >
ST Writer Document  |  1992-11-08  |  15KB  |  241 lines

  1. Do Run Run STWRITER.PRG
  2. !                  KICKOFF 2 FINAL WHISTLE TEAM EDITOR V4.19P
  3.                   
  4.      Welcome to the kickoff2 team editor. Included with the program should be
  5. the following files:
  6.      KO2_EDIT.PRG - The main program
  7.      KO2_EDIT.DOC - This file
  8.      KO2_GET.TTP  - A utility to extract the teams contained in a league or                        cup file, so you can edit these.
  9.      KO2_DISP.TTP - A small utility to display a team to check who is in it.
  10.      KO2_TABL.PRG - A utility to print out a table for you to design your
  11.      teams on.
  12.      KICKOFF2.RSC - The resource file
  13.      DATABASE.KO2 - The player database (see below)
  14.      MENU_DEM.PRG - Short program to demonstate menu structure in the full
  15.                     version
  16.      KICK_DEM.RSC - Resource file to complent above.
  17.      L_POOL.SQD     |
  18.      SPURS.SQD      |
  19.      ARSENAL.SQD    |
  20.      MAN_U.SQD      |- various teams I have created.
  21.      ENGLAND1.SQD   |
  22.      FOREST.SQD     |
  23.      Please note that V4.19P requires FINAL WHISTLE or RETURN TO EUROPE to run.
  24.      The kickoff2 team editor was conceived as I got bored with the standard
  25. teams supplied with kickoff2, and I wanted a way of designing my own. My
  26. initial solution was to use MMM (STFORMAT11) to manually edit the team data,
  27. but I soon decided this was far too difficult. To see if a program such as this was possible, I initially wrote a small .TTP program which scanned a team and printed out its data. I realised what a potentially useful utility a program such as this would be, so I wrapped a GEM interface around the program and added some extra features.
  28.                                  KO2_EDIT.PRG
  29.                                  
  30. Functions
  31. The menu bar.
  32. File - Contains the input/output options.
  33.      Load .SQD - This option is used to load in a squad file, such as the
  34. example.sqd file provided with this program. It should also load in files
  35. from Anco's data discs, but I have been unable to find this out.
  36.      Create team - This option brings up a dialogue box enabling the user to
  37. enter the teams name, which appears at the top of the window, and at the
  38. team name section of Kickoff2 once the squad has been loaded. Click on OK
  39. to open the window, and CANCEL to cancel the option.
  40.      Load .SAV - This is intended to load in player manager files, and is
  41. unselectable as it is not yet implemented. When I buy player manager, I
  42. hope to be able to work out the structure of these files, to enable teams
  43. from player manager to be converted to use the same names, which the load
  44. player manager option if final whistle does not achieve.
  45.      Save .SQD - Brings up the fileselector so that the user can save a squad
  46. that has been edited or created. Only a window with the team titler can
  47. be saved. Note that to load teams into kickoff2, they must be present in
  48. the root directory of a disc.
  49.      Save .SAV - Unselectable. Eventually will save out in player manager
  50. format (I hope!!)
  51.      Save Database - This saves out the player database, after it has been
  52. edited. The player database is the programs store of players attributes
  53. which it uses for random teams. Players can be copied to and from it by
  54. dragging player's names over to another window in a similar manner to
  55. file copying on the desktop.
  56.      Quit - Quits the program, first bringing up a dialogue for confirmation.
  57. Quiting does not save the database or any teams in memory.
  58. Database - Contains the database options.
  59.      Open database - Opens the database window, presenting the players names,
  60. their positions, and their current numbers. The window may be scrolled in
  61. the usual way by using the scrollbar.
  62.      Close database - Closes the database window, keeping any changes made to
  63.      Random team - Brings up a dialogue for the creation of a team from the
  64. database store. The dialogue will ask for the teams strengths, the number
  65. of members in it, and the average flair, as well as the division the team
  66. is to play in. The division option basically selects the average skill of
  67. the players. Once GO! is selected, the routine will pick a team, and then
  68. display the newplayer window with details of the team selected. Note that
  69. this option will wipe whatever is currently in the window. Once this has
  70. been done, the players can be viewed, and copied to a team window ready
  71. for saving.
  72. Player - This controls the main functions of the program
  73.      View statistics - Presents the players statistics in a similar manner to
  74. pressing space in final whistle, but allows every aspect of them to  be
  75. altered. The up and down arrows increment or decrement the currently
  76. stored value, whilst the keyboard can also be used to manually enter the
  77. various statistics. If Cancel is clicked upon the alterations will be
  78. lost, whilst OK makes them permanent. If the players playing position (ie
  79. defender, midfielder, etc) is altered, the program automatically resorts
  80. them and updates the window so that all players in the four groups are
  81. grouped together.
  82.      Delete player - deletes the currently selected player in the top window.
  83.      Create player - brings up the same dialogue as view statistics, but this
  84. time it is mostly blank (the last entered player will be displayed). A
  85. newly created player is stored in the top window on the screen.
  86.      New player window - brings up a new window which allows the temporary
  87. storage of players when they are being manipulated.
  88.      Evaluate player - Brings up a dialogue giving the players flair, average
  89. skill and best position.
  90.      Evaluate squad - Evaluates the squad in the top window, presenting the
  91. number of players, the average flair & aggression, and gives a small
  92. comment and some recommended formations for playing. These are meant as
  93. guidelines only - different classes of team require different tactics.
  94.      Note that you must make sure that each position
  95. (1,2,3,4,5,6,7,8,9,10,11,12,14) is held by a player when you save a squad, as
  96. if this is not done, final whistle will not load the team in correctly.
  97.      Basically, that's about all there is to the player editor. All I neglected
  98. to say (I think) is that there is a maximum of one window open at any one time
  99. containing different teams, and that the database can contain a maximum of 100
  100. players. I hope you find the program useful!
  101.                                  KO2_DISP.TTP
  102.                                  
  103.      To use KO2_DISP.TTP, just double click on it and enter the name of a team.
  104. Works best from a shell though! All it does is display each player in a teaam
  105. and the number that they play at. Someone might find it usefull! By the way,
  106. this is V1.00 of the kickoff editor, ie the one mentioned above as my initial
  107. program.
  108.                                   KO2_GET.TTP
  109.                                   
  110.      KO2_GET.TTP should be double clicked on ,and then the name of a cup or
  111. league file entered, such as league.lge or cup.cup. If the file is not in the
  112. same directory as the .TTP program, its directory specification must also be
  113. entered, eg, A:\CUP1.CUP. The program, will extract all 8 teams, and save them
  114. according to their names, reporting on what it is doing as it runs.
  115.                                  KO2_TABL.PRG
  116.                                  
  117.      This is a small program designed to print out a table for you to design
  118. your own teams from scratch on. It was written for my STAR LC-10CL, and uses
  119. epson command sequences to first set your printer to condensed pica pitch, and
  120. then to the IBM character set (ie the graphics one). The program printsthe
  121. table out and then exits. If the printer is off or not on-line when the program
  122. is executed, it will just return you to the desktop. I find it easier to enter
  123. teams I have designed if I copy the data from a table, as it is difficult to
  124. think up of good statistics whilst you are typing. It also helps to place a
  125. 30cm ruler underneath each line as you enter the data into the editor.
  126.                               MENU_DEM.PRG
  127.                               
  128.      This  is  a  short  program that uses pull down  menus  to  illustrate
  129. the functions  in the shareware version.  To exit,  click again whilst not over
  130. the menu bar.
  131. Source code & Updates
  132.      The program was w